delivered at site - Español Inglés Diccionario